package ${componentsPackage}; import com.webobjects.appserver.WOContext; import com.webobjects.directtoweb.D2WContext; import com.webobjects.directtoweb.D2WPage; import er.extensions.components.ERXComponent; public class PageWrapper extends ERXComponent { public PageWrapper(WOContext context) { super(context); } public D2WContext d2wContext() { if (context().page() instanceof D2WPage) { D2WPage d2wPage = (D2WPage) context().page(); return d2wPage.d2wContext(); } return null; } public String bodyClass() { String result = null; String pageConfig = (String)d2wContext().valueForKey("pageConfiguration"); if (pageConfig != null && pageConfig.length() > 0) { result = pageConfig + "Body"; } return result; } }